@charset "UTF-8";
html, body { height: 100%; }

/*公共样式--开始*/
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select { margin: 0; padding: 0; }

* { box-sizing: border-box; }

html, body { min-height: 100%; }

body { font-family: "Microsoft YaHei"; font-size: 14px; color: #333; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

ul, ol { list-style: none; }

.clearfix:after { display: table; content: " "; clear: both; }

img { border: none; vertical-align: middle; }

a { text-decoration: none; color: #232323; }

a:hover { text-decoration: none; }

a:active { text-decoration: none; }

a:link { text-decoration: none; }

table { border-collapse: collapse; table-layout: fixed; }

input, textarea { outline: none; border: none; }

textarea { resize: none; overflow: auto; }

text-center { text-align: center; }

text-right { text-align: right; }

/** TODO 公用背景图**/
.runmi-icon { background-image: url(../i/icon.png); background-repeat: no-repeat; background-repeat: no-repeat; }

.locale-icon { background-image: url(../i/locale.png); background-repeat: no-repeat; width: 10px; height: 16px; display: inline-block; vertical-align: middle; }

/**  TODO 雪碧图position**/
.errer-icon { background-position: -80px -30px; width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 4px; }

.arrow-right { background-position: -474px -32px; width: 10px; height: 12px; display: inline-block; vertical-align: middle; }

.datetimepicker-icon { position: absolute; right: 4px; top: 8px; background-position: -469px -118px; width: 17px; height: 17px; }

/**  TODO layer弹窗样式**/
body .layui-layer { border-radius: 6px; overflow: hidden; }

body .layui-layer .layui-layer-title { background: #fff; }

body .layui-layer .layui-layer-btn { text-align: center; }

body .layui-layer .layui-layer-btn > a { width: 80px; height: 30px; line-height: 30px; color: #fff; border-radius: 4px; text-align: center; }

body .layui-layer .layui-layer-btn .layui-layer-btn0 { background: #f9704d; border-color: #f9704d; }

body .layui-layer .layui-layer-btn .layui-layer-btn1 { background: #39a5f0; border-color: #39a5f0; }

body { background: #fff; }
